Compensation, whether financial or non-financial, are recognitions one gets for the assigned and non-assigned works done. It is typically associated with salaries and benefits that one gets in a job from an employer. I feel that compensation is more like a reward that one is given for their contribution towards something.